supplemental inflammable restraint (sir) - French English Dictionary